File manager - Edit - /home/autoph/public_html/projects/ahg-event/assets/Pagination-75845331.js
Back
import{I as v}from"./logo-black-e64f52b7.js";import{S as y}from"./Loading-aa057cf2.js";import{y as b,_ as P,r as g,o as s,c as o,f as l,L as k,M as C,a as n,h as i,g as r,b as h,t as u,k as c,N as S,O as w,P as $,Q as I}from"./index-6d9e3b55.js";const N=b({name:"Pagination",components:{Icon:v,Select:y},props:{options:{type:Array,default:()=>[{}]},enableText:{type:Boolean,default:!1},enableInput:{type:Boolean,default:!1},enableSelect:{type:Boolean,default:!1},enableSearch:{type:Boolean,default:!1},pageChanged:{type:Function},perPageChanged:{type:Function},current:{type:Number,default:1},total:{type:Number,default:0},perPage:{type:Number,default:10},pageRange:{type:Number,default:2},textBeforeInput:{type:String,default:"Go to page"},textAfterInput:{type:String,default:"Go"},paginationClass:{type:String,default:"default"},searchClasss:{type:String,default:"default"},wrapperClass:{type:String,default:"justify-between"}},data(){return{input:"",input2:null,input3:this.perPage??null}},methods:{hasFirst:function(){return this.rangeStart!==1},hasLast:function(){return this.rangeEnd<this.totalPages},hasPrev:function(){return this.current>1},hasNext:function(){return this.current<this.totalPages},changePage:function(e){e>0&&e<=this.totalPages&&this.$emit("page-changed",e),this.pageChanged&&this.pageChanged({currentPage:e})},customPerPageChange(e){this.perPageChanged({currentPerPage:e})}},computed:{pages:function(){for(var e=[],t=this.rangeStart;t<=this.rangeEnd;t++)e.push(t);return e},rangeStart:function(){var e=this.current-this.pageRange;return e>0?e:1},rangeEnd:function(){var e=this.current+this.pageRange;return e<this.totalPages?e:this.totalPages},totalPages:function(){return Math.ceil(this.total/this.input3)},nextPage:function(){return this.current+1},prevPage:function(){return this.current-1}}}),f=e=>($("data-v-c486e335"),e=e(),I(),e),V={key:0,class:"flex items-center space-x-2 rtl:space-x-reverse"},B={key:1,class:"flex items-center"},F={class:"text-sm text-slate-500 inline-block ltr:ml-2 rtl:mr-2"},M={key:1,class:"flex items-start space-x-4 rtl:space-x-reverse"},T={class:"self-center text-slate-700"},L={key:0,class:"flex items-start gap-0 border border-slate-900 rounded p-0"},E=f(()=>n("span",{class:"self-center text-slate-100 bg-slate-900 px-2 py-2 border border-slate-300 rounded mr-[-3px]"},"per page ",-1)),G={class:"text-xl leading-4 text-slate-900 dark:text-white rtl:rotate-180"},R=["disabled"],U={key:1,class:"text-sm inline-block rtl:-rotate-180"},j={key:0,class:""},A=f(()=>n("div",null,[n("span",null," 1 ")],-1)),D=[A],z={key:1,class:"text-slate-600 dark:text-slate-300"},O=["onClick"],Q={class:""},q={key:2,class:"text-slate-600 dark:text-slate-300"},H={key:3,class:""},J={class:"text-xl leading-4 text-slate-900 dark:text-white rtl:rotate-180"},K=["disabled"],W={key:1,class:"text-sm rtl:-rotate-180 inline-block"};function X(e,t,Y,Z,x,_){const p=g("Select"),d=g("Icon");return s(),o("div",{class:l(["md:flex md:space-y-0 space-y-5",e.wrapperClass])},[e.enableSearch?(s(),o("div",{key:0,class:l(["flex items-center space-x-4 rtl:space-x-reverse",e.searchClasss])},[e.enableSearch&&e.enableInput?(s(),o("div",V,[k(n("input",{"onUpdate:modelValue":t[0]||(t[0]=a=>e.input=a),class:"form-control w-9 overflow-auto h-9",type:"text",placeholder:"0"},null,512),[[C,e.input,void 0,{number:!0}]]),n("div",{onClick:t[1]||(t[1]=i(a=>e.changePage(e.input),["prevent"])),class:"flex-0 cursor-pointer text-sm h-9 w-9 bg-slate-900 text-white flex items-center justify-center rounded"}," Go ")])):r("",!0),e.enableSearch&&e.enableSelect?(s(),o("div",B,[h(p,{modelValue:e.input2,"onUpdate:modelValue":t[2]||(t[2]=a=>e.input2=a),modelModifiers:{number:!0},onChange:t[3]||(t[3]=a=>e.changePage(e.input2)),placeholder:"Go",classInput:" w-[60px] h-9 ",options:e.options},null,8,["modelValue","options"]),n("span",F," of "+u(e.perPage)+" entries",1)])):r("",!0)],2)):r("",!0),e.total>0?(s(),o("div",M,[n("div",T,"Records "+u(`${e.current*e.input3-e.input3+1} to ${e.current*e.input3<e.total?e.current*e.input3:e.total}`)+" of "+u(e.total),1),e.options?(s(),o("div",L,[E,h(p,{modelValue:e.input3,"onUpdate:modelValue":t[4]||(t[4]=a=>e.input3=a),modelModifiers:{number:!0},placeholder:"rows",onChange:t[5]||(t[5]=a=>e.customPerPageChange(e.input3)),classInput:" w-[60px] h-9 border-0",options:e.options},null,8,["modelValue","options"])])):r("",!0)])):r("",!0),e.total>0?(s(),o("ul",{key:2,class:l(["pagination",e.paginationClass])},[n("li",G,[n("button",{onClick:t[6]||(t[6]=i(a=>e.changePage(e.prevPage),["prevent"])),disabled:e.current===1,class:l(e.current===1?" opacity-50 cursor-not-allowed":"")},[e.enableText?r("",!0):(s(),c(d,{key:0,icon:"heroicons-outline:chevron-left"})),e.enableText?(s(),o("span",U,"Previous")):r("",!0)],10,R)]),e.hasFirst()?(s(),o("li",j,[n("button",{onClick:t[7]||(t[7]=i(a=>e.changePage(1),["prevent"]))},D)])):r("",!0),e.hasFirst()?(s(),o("li",z,"...")):r("",!0),(s(!0),o(S,null,w(e.pages,(a,m)=>(s(),o("li",{class:"",key:m},[n("button",{onClick:i(ee=>e.changePage(a),["prevent"])},[n("div",{class:l([{active:e.current===a},""])},[n("span",Q,u(a),1)],2)],8,O)]))),128)),e.hasLast()?(s(),o("li",q,"...")):r("",!0),e.hasLast()?(s(),o("li",H,[n("button",{onClick:t[8]||(t[8]=i(a=>e.changePage(e.totalPages),["prevent"]))},[n("div",null,[n("span",null,u(e.totalPages),1)])])])):r("",!0),n("li",J,[n("button",{onClick:t[9]||(t[9]=i(a=>e.changePage(e.nextPage),["prevent"])),disabled:e.current===e.totalPages,class:l(e.current===e.totalPages?" opacity-50 cursor-not-allowed":"")},[e.enableText?r("",!0):(s(),c(d,{key:0,icon:"heroicons-outline:chevron-right"})),e.enableText?(s(),o("span",W,"Next")):r("",!0)],10,K)])],2)):r("",!0)],2)}const ae=P(N,[["render",X],["__scopeId","data-v-c486e335"]]);export{ae as P};
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0 |
proxy
|
phpinfo
|
Settings